function __construct( $name = 'Listredirects' ) {
parent::__construct( $name );
}
-
+
function isExpensive() { return true; }
function isSyndicated() { return false; }
function sortDescending() { return false; }
function getOrderFields() {
return array ( 'p1.page_namespace', 'p1.page_title' );
}
-
+
/**
* Cache page existence for performance
*/
$db->dataSeek( $res, 0 );
}
}
-
+
protected function getRedirectTarget( $row ) {
if ( isset( $row->rd_title ) ) {
return Title::makeTitle( $row->rd_namespace,